inspector: Lower the inspector window when picking
authorMatthias Clasen <mclasen@redhat.com>
Thu, 5 Jun 2014 00:29:10 +0000 (20:29 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 5 Jun 2014 00:29:10 +0000 (20:29 -0400)
This avoids the problem  of the inspector window covering the
widget you want to pick.

gtk/inspector/inspect-button.c

index b9d4d376b8f524dd419faf06a6889fe70a0e1cef..639908fc37ad76f46d4124dfa7f7dedabaa9bd9c 100644 (file)
@@ -202,6 +202,8 @@ on_inspect_widget (GtkWidget          *button,
 {
   GtkWidget *widget;
 
+  gdk_window_raise (gtk_widget_get_window (GTK_WIDGET (iw)));
+
   clear_flash (iw);
 
   widget = find_widget_at_pointer (gdk_event_get_device (event));
@@ -292,6 +294,8 @@ on_inspect (GtkWidget          *button,
                    cursor, GDK_CURRENT_TIME);
   g_object_unref (cursor);
   gtk_grab_add (GTK_WIDGET (button));
+
+  gdk_window_lower (gtk_widget_get_window (GTK_WIDGET (iw)));
 }
 
 static gboolean